Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 MAILLARDS HAVEN Detached £400,000 17 Feb 2010
3 MAILLARDS HAVEN Detached £885,000 31 Aug 2023
5 MAILLARDS HAVEN Detached £538,500 18 Dec 2013
6 MAILLARDS HAVEN Detached £765,000 27 Sep 2018
8 MAILLARDS HAVEN Detached £440,000 25 Nov 2013
10 MAILLARDS HAVEN Semi-Detached £178,000 18 Jul 1997
12 MAILLARDS HAVEN Detached £499,000 23 Apr 2014
13 MAILLARDS HAVEN Detached £185,000 16 May 1997
15 MAILLARDS HAVEN Detached £699,000 22 Jan 2016
16 MAILLARDS HAVEN Detached £787,500 14 Feb 2022
17 MAILLARDS HAVEN Detached £625,000 15 Mar 2019
18 MAILLARDS HAVEN Detached £425,000 5 Aug 2004
19 MAILLARDS HAVEN Detached £425,000 7 Mar 2006
20 MAILLARDS HAVEN Detached £425,000 12 Dec 2006
22 MAILLARDS HAVEN Semi-Detached £182,000 11 Feb 1998
24 MAILLARDS HAVEN Detached £728,000 7 Oct 2022
25 MAILLARDS HAVEN Detached £440,000 14 Jul 2006